﻿/*关于我们*/
.gywm{ background:url(../images/index_03.jpeg) bottom center no-repeat;}
.gywm_01{ width:1024px; margin:0 auto; height:510px; overflow:hidden;}
.gywm_01 img{ width:1024px; height:262px; display:block;}
.gywm_01 p{ width:900px; margin:0 auto; display:block; text-align:center; line-height:30px; text-indent:2em;}


.gywm_02{ width:182px; margin:0 auto; margin-top:40px;}
.gywm_02 a{ width:180px; height:45px; line-height:45px; display:block; border:1px #999999 solid; font-size:18px; color:#999999;}
.gywm_02 a:hover{ border:1px #000 solid; color:#000;}

/*产品展示*/
.cpzs{ height:673px; background:url(../images/index_06.jpeg) top center no-repeat;}
.cpzs_01{ width:1200px;height:336px; overflow:hidden;}
.cpzs_01 ul li{ width:276px; height:325px; display:block; float:left; padding:4px; overflow:hidden; background:#FFF; margin-left:21px;}
.cpzs_01 ul li h2{ width:260px; height:40px; line-height:40px; overflow:hidden;margin:0 auto;}
.cpzs_01 ul li img{ width:276px; height:191px; display:block;transition: all 0.5s ease 0s;}
.cpzs_01 ul li h2 a{ font-size:16px; color:#454545;}
.cpzs_01 ul li h2 a:hover{ font-size:16px; color:#ff0000;}
.cpzs_01 ul li p{ width:260px; height:48px; margin:0 auto; font-size:12px; color:#999999; line-height:24px; overflow:hidden;}
.cpzs_01 ul li span{ display:block; padding-left:8px; overflow:hidden;}
.cpzs_01 ul li span a{ width:62px; height:26px; line-height:26px; border:1px #dedede solid; display:block; color:#999999; font-size:12px;}
.cpzs_01 ul li span a:hover{ border:1px #000 solid; color:#000;}
.cpzs_01 li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
/*查看详情*/
.ckxq{ width:182px; margin:0 auto; margin-top:45px;}
.ckxq a{ width:180px; height:45px; line-height:45px; display:block; border:1px #fff solid; font-size:18px; color:#fff;}
.ckxq a:hover{ width:180px; height:45px; line-height:45px; display:block; border:1px #ff0000 solid; font-size:18px; color:#ff0000;}

/*新闻动态*/
.xxk{ width:604px; margin:0 auto;}
.xxk li{ float:left; display:block; padding-left:32px;}
.xxk li a{ width:155px; height:46px; line-height:46px; display:block; border:1px #060608 solid; font-size:16px; color:#060608;}
.xxk li a:hover{ border:1px #060608 solid; background:#060608; font-size:16px; color:#fff;}
.xxk li.current a{ border:1px #060608 solid; background:#060608; font-size:16px; color:#fff;}

.xwdt ul{ width:1260px; margin-left:-60px;}
.xwdt ul li{ width:570px; height:150px; display:block; float:left; padding-left:60px; padding-top:25px;}
.xwdt ul li img{ width:210px; height:150px;}
.xwdt_01{ width:345px;}
.xwdt_01 h2{ height:30px; line-height:30px; overflow:hidden;font-weight:normal; overflow:hidden;}
.xwdt_01 h2 a{font-size:16px; color:#454545;}
.xwdt_01 p{ width:345px; height:60px; overflow:hidden; font-size:12px; color:#888888; line-height:22px;}
.xwdt_01 span{ display:block;}
.xwdt_01 span a{ width:84px; height:32px; line-height:32px; background:#dddddd; font-size:14px; color:#999999; display:block;}
.xwdt_01 span a:hover{ background:#060608; color:#fff; display:block;}

/*公司环境*/
.gshj{ height:627px; background:url(../images/index_15.jpeg) center no-repeat;}
.gshj_01 ul{ width:1221px; margin-left:-21px;}
.gshj_01 ul li{ width:276px; height:238px; display:block; float:left; padding:4px; overflow:hidden; background:#FFF; margin-left:21px;}
.gshj_01 ul li img{width:276px; height:191px; display:block;transition: all 0.5s ease 0s;}
.gshj_01 ul li span{ height:47px; line-height:47px; display:block;}
.gshj_01 ul li span a{ font-size:16px; color:#454545;}
.gshj_01 ul li span a:hover{ font-size:16px; color:#ff0000;}
.gshj_01 ul li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
/*联系我们*/
.lxwm{ width:100%; min-width:1200px;height:597px; position:relative;}
.lxwm_01{width:100%;height:230px; background: url(../images/lxwm_bg.png) repeat; line-height:40px; position:absolute; top:0px; z-index:9999;}

.lxwm_02 li{ height:70px; float:left; display:block; padding-left:138px;}
.lxwm_02 li img{ width:30px; height:30px; display:block; margin:0 auto;}
.lxwm_02 li span{ display:block; height:40px; line-height:40px; color:#f5f5f5;}
.lxwm_map{width:100%; min-width:1200px;height:597px; position: absolute; top:0;}

/*内页banner*/
.ny_banner{ width:100%; min-width:1200px; height:474px; background:url(../images/ny_banner.jpeg) top center no-repeat; position:relative;}

/*位置*/
.weizhi{width:100%; min-width:1200px; height:68px; line-height:68px; background:#ede224;}
.weizhi_l{ width:75px; height:68px; background: url(../images/home.png) center center no-repeat #000000;}
.weizhi_r{ padding-left:30px; font-size:18px; color:#000000;}

/*内页左侧*/
.ny_lm{ width:240px; background:#2a2b2f; border-bottom:6px solid #000000; margin-top:20px;}
.ny_lm_t{ height:74px; line-height:74px; text-align:center; color:#fff; font-size:20px; font-weight:bold; background:#000000;}
.ny_lm_c{ padding:0px 20px 10px 15px;}
.ny_lm_c li{ height:45px; line-height:45px; background:url(../images/list_03.jpeg) left 22px no-repeat; padding-left:12px;}
.ny_lm_c li a{ font-size:15px; color:#fff;}
.ny_lm_c li a:hover{color:#ff0;}

/*联系我们*/
.ny_lx{border-top:6px solid #000000; margin:20px 0px 40px 0px;}
.ny_lx_t{ height:65px; line-height:65px; text-align:center; color:#000000; font-size:20px; font-weight:bold;}
.ny_lx_c p{line-height:28px;}

/*内容页*/
.con{ padding:15px 0px; line-height:30px; margin:20px 0px 40px 0px;}
.con img{ max-width:922px;}
.con_t h2{font-size:20px;line-height:32px;text-align:center;color:#333; padding-bottom:10px;}
.con_t h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2; font-size:14px; font-weight:normal; padding-bottom:10px; margin-bottom:20px;}
.con_t h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.con p{ line-height:30px; font-size:15px; text-indent:2em;}

/*内页产品*/
#pro{}
#pro li{ width:276px; height:325px; display:block; float:left; padding:4px; overflow:hidden; background:#f1f1f1; margin:20px 12px 0px 12px;}
#pro li h2{ width:260px; height:40px; line-height:40px; overflow:hidden;margin:0 auto;}
#pro li img{ width:276px; height:191px; display:block;transition: all 0.5s ease 0s;}
#pro li h2 a{ font-size:16px; color:#454545;}
#pro li h2 a:hover{ font-size:16px; color:#ff0000;}
#pro li p{ width:260px; height:48px; margin:0 auto; font-size:12px; color:#999999; line-height:24px; overflow:hidden;}
#pro li span{ display:block; padding-left:8px; overflow:hidden;}
#pro li span a{ width:62px; height:26px; line-height:26px; border:1px #dedede solid; display:block; color:#999999; font-size:12px;}
#pro li span a:hover{ border:1px #000 solid; color:#000;}
#pro li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}

/*page*/
#page{ width:800px; clear:both; padding:60px 0px 0px 0px;}
#page a,#page span{ float:left;height:30px;display:block;text-align:center; line-height:30px;padding:0px 10px; border:1px solid #dddddd; margin-right:8px;}

#page  a:hover{height:30px;background:#fff; color:#2a2b2f;}
#page .current{height:30px;background:#2a2b2f; color:#fff;}


/*新闻资讯*/
#newsList{ padding-top:20px;}
#newsList li{height:190px;margin-bottom:15px;font-size:14px;overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:15px;}
#newsList li img{width:258px;height:186px;margin-right:30px;transition: all 0.5s ease 0s;}
#newsList li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
#newsList li h3{height:35px;font-size:18px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#newsList li h3 a{color:#1b1b1b;font-size:18px;font-weight:normal;}
#newsList li h3 a:hover{color:#004098;}
#newsList li div{ height:58px;line-height:26px; overflow:hidden;}
#newsList li p{font-size:30px;font-family:"Impact";margin-bottom:10px; color:#666;}
#newsList li p span{font-size:14px;margin-left:5px;font-family:"Microsoft YaHei";}
#newsList li .more{margin-top:10px;display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #f8c808;color:#f8c808;font-size:14px;transition: all 0.3s;}
#newsList li .more:hover{background:#f8c808;color:#fff;transition: all 0.3s;}

/*公司相册*/
#gsxl{}
#gsxl li{ width:276px;height:238px; display:block; float:left; padding:4px; overflow:hidden; background:#f1f1f1; margin:20px 11px 0px 11px;text-align:center;}
#gsxl li img{width:276px; height:191px; display:block;transition: all 0.5s ease 0s;}
#gsxl li span{ height:47px; line-height:47px; display:block;}
#gsxl li span a{ font-size:16px; color:#454545;}
#gsxl li span a:hover{ font-size:16px; color:#ff0000;}
#gsxl li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}

/*技术支持*/
#jszc{ padding-top:15px;}
#jszc li{ background:url(../images/list_02.jpeg) left 20px no-repeat; padding-left:10px;height:40px; line-height:40px; border-bottom:1px dotted #ddd; overflow:hidden;}
#jszc li .xz{ display:inline-block; height:28px; line-height:28px; margin:4px 0px 0px 15px;padding:0px 10px; background:#ede224; border-radius:8px;}

/*联系我们*/
.lxwm_map2{width:552px; height:511px; background:#ede224; padding:5px; margin:20px 0px;-moz-box-shadow:2px 2px 10px #ddd; -webkit-box-shadow:2px 2px 10px #ddd; box-shadow:2px 2px 10px #ddd;}
.lxwm_map3{width:610px; height:auto;margin:20px 0px;}
.lxwm_map3 h2{ font-size:16px; color:#ff0000; padding-bottom:5px;}
.lxwm_map3 p{ font-size:16px; line-height:40px;}

/*翻篇*/
.fanpian{ margin:15px 0px; padding:10px 0px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px;}

/*推荐文章*/
.gr-rec-news{width:924px;margin:0px 0px 30px 0px;overflow:hidden;}
.gr-rec-news ul{width:974px;padding-top:10px;}
.gr-rec-news ul li{float:left;margin-right:40px;width:440px;height:28px;line-height:28px;}
.gr-rec-news ul li a{display:block;line-height:32px; height:32px;background:url(../images/list_02.jpeg) no-repeat left center;padding-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.gr-rec-news ul li span{float:right;color:#999;}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #ddd;font-size:14px;font-weight:bold;color:#333; margin-top:30px;}





